//
//  UIScrollView+RNOLEmptyDataSet.h
//  RongNiuOnline
//
//  Created by apple on 2018/5/6.
//  Copyright © 2018年 rongniu. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIScrollView (RNOLEmptyDataSet)<DZNEmptyDataSetSource,DZNEmptyDataSetDelegate>

// 点击事件
@property (nonatomic,copy) dispatch_block_t clickEmptyViewBlock;
//点击按钮事件
@property (nonatomic,copy) dispatch_block_t clickButtonBlock;
// 垂直偏移量
@property (nonatomic, assign) CGFloat offset;
 // 空数据显示内容
@property (nonatomic, copy) NSString *emptyText;
// 按钮标题
@property (nonatomic,copy) NSString *buttonText;
// 空数据的图片
@property (nonatomic, strong) UIImage *emptyImage;
//空白数据视图能否滚动
@property (nonatomic,assign) BOOL emptyViewScrollable;


/**
    只有一个标题 和 事件点击
 */
- (void)addEmptyViewWithTipText:(NSString *)tipText
                 tapClickAction:(dispatch_block_t)block;

/**
 只有一个按钮 和 事件点击
 */

- (void)addEmptyViewWithButtonText:(NSString *)buttonText
                 buttonClickAction:(dispatch_block_t)buttonClickBlock;

/**
 有标题 图片 事件点击
 */
- (void)addEmptyViewWithTipText:(NSString *)tipText
                          localImage:(NSString *)loacalImgName
                 tapClickAction:(dispatch_block_t)block;

/**
 有标题 图片 事件点击 和偏移量调整
 */
- (void)addEmptyViewWithTipText:(NSString *)tipText
                     localImage:(NSString *)loacalImgName
                 verticalOffset:(CGFloat)offset
                 tapClickAction:(dispatch_block_t)block;

/**
 有标题 图片 按钮 事件点击 和偏移量调整
 */
- (void)addEmptyViewWithTipText:(NSString *)tipText
                     buttonText:(NSString *)buttonTitle
                     localImage:(NSString *)loacalImgName
                 verticalOffset:(CGFloat)offset
                 tapClickAction:(dispatch_block_t)emptyViewClickBlock
                 buttonAction:(dispatch_block_t)buttonBlock;

@end
